GuidedPilotingItf

Guided piloting interface for copters.

This piloting interface can be obtained from a drone using:

drone.getPilotingItf(GuidedPilotingItf.class)

This interface is automatically activated when a guided flight is started, with moveToLocation() or moveToRelativePosition().

See also

com.parrot.drone.groundsdk.device.Drone

Types

Link copied to clipboard
open class Directive
A guided flight directive.
Link copied to clipboard
Information about a finished guided flight.
Link copied to clipboard
Information about a finished location guided flight.
Link copied to clipboard
Information about a finished relative move guided flight.
Link copied to clipboard
A location move directive.
Link copied to clipboard
A relative move directive.
Link copied to clipboard
enum Type
Guided flight type.
Link copied to clipboard
Reason why this piloting interface is currently unavailable.

Functions

Link copied to clipboard
abstract fun deactivate(): Boolean
Deactivates this piloting interface.
Link copied to clipboard
Retrieves the current guided flight directive.
Link copied to clipboard
Retrieves the latest terminated guided flight information.
Link copied to clipboard
Gets the piloting interface's current state.
Link copied to clipboard
Tells why this piloting interface may currently be unavailable.
Link copied to clipboard
abstract fun move(@NonNull directive: GuidedPilotingItf.Directive)
Starts a guided flight.